a downright lie - Allemand Anglais Dictionnaire